Long Tom — definition

1. long tom (Noun)

1 definition

long tom (Noun) — A long swivel cannon formerly used by the navy.

1 type of
cannon